#include "pch.h"
#include "api.h"
#include "export.h"

int LoadingInfo(int session) {
    LPCSTR json_str = "{\"name\":\"CppSDKTest\","
                      "\"author\":\"Culat\","
                      "\"desc\":\"Cpp SDK Test\","
                      "\"version\":\"1.0.0\","
                      "\"api_version\":\"4.1\","
                      "\"menu_title\":\"Settings\","
                      "\"cover_base64\":\"R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=\","
                      "\"developer_key\":\"818198829\"}";
    return pApi_Initialize(session, json_str);
}

int EventInit(char* path) {
    return 0;
}

int EventEnable() {
    return 0;
}

int EventStop(int type) {
    return 0;
}

int EventLogin(LPCSTR robot_wxid, LPCSTR robot_name, int type, LPCSTR msg) {
    return 0;
}

int EventGroupMsg(LPCSTR robot_wxid, int type, LPCSTR from_wxid, LPCSTR from_name, LPCSTR final_from_wxid,
                  LPCSTR final_from_name, LPCSTR to_wxid, LPCSTR msg) {
    return 0;
}

int EventFriendMsg(LPCSTR robot_wxid, int type, LPCSTR from_wxid, LPCSTR from_name, LPCSTR to_wxid,
                   LPCSTR msg) {
    return 0;
}

int EventReceivedTransfer(LPCSTR robot_wxid, LPCSTR from_wxid, LPCSTR from_name, LPCSTR to_wxid, LPCSTR money,
                          LPCSTR json_msg) {
    return 0;
}

int EventScanCashMoney(LPCSTR robot_wxid, LPCSTR pay_wxid, LPCSTR pay_name, LPCSTR money, LPCSTR json_msg) {
    return 0;
}

int EventFriendVerify(LPCSTR robot_wxid, LPCSTR from_wxid, LPCSTR from_name, LPCSTR to_wxid,
                      LPCSTR json_msg) {
    return 0;
}

int EventContactsChange(LPCSTR robot_wxid, int type, LPCSTR from_wxid, LPCSTR from_name, LPCSTR msg) {
    return 0;
}

int EventGroupMemberAdd(LPCSTR robot_wxid, LPCSTR from_wxid, LPCSTR from_name, LPCSTR json_msg) {
    return 0;
}

int EventGroupMemberDecrease(LPCSTR robot_wxid, LPCSTR from_wxid, LPCSTR from_name, LPCSTR json_msg) {
    return 0;
}

int EventSysMsg(LPCSTR robot_wxid, int type, LPCSTR json_msg) {
    return 0;
}

int Menu() {
    return 0;
}
